﻿Namespace Seguranca.Dominio

    <Serializable()> _
    Public Class AtualizacaoUsuario
        Inherits LogOperacao

        Private _usuarioAlterado As FrameworkNHibernate.Seguranca.Dominio.Usuario
        Public Overridable Property UsuarioAlterado() As FrameworkNHibernate.Seguranca.Dominio.Usuario
            Get
                Return _usuarioAlterado
            End Get
            Set(ByVal value As FrameworkNHibernate.Seguranca.Dominio.Usuario)
                _usuarioAlterado = value
            End Set
        End Property


        Private _tipoOperacaoUsuario As TipoOperacaoUsuario
        Public Overridable Property TipoOperacao() As TipoOperacaoUsuario
            Get
                Return _tipoOperacaoUsuario
            End Get
            Set(ByVal value As TipoOperacaoUsuario)
                _tipoOperacaoUsuario = value
            End Set
        End Property

        Private _motivo As String
        Public Overridable Property Motivo() As String
            Get
                Return _motivo
            End Get
            Set(ByVal value As String)
                _motivo = value
            End Set
        End Property

    End Class

End Namespace